mountain lobster - German English Dictionary